libxl: improve return codes for some pci related functions
authorPaulina Szubarczyk <paulinaszubarczyk@gmail.com>
Mon, 9 May 2016 11:30:56 +0000 (13:30 +0200)
committerWei Liu <wei.liu2@citrix.com>
Thu, 9 Jun 2016 15:31:56 +0000 (16:31 +0100)
commit630cfdddad00e0cbd5ca7e41b96fae4b6136c352
treef90f7f60f0404e507062b4e02880fb7e48a4bdbe
parentecdc6fd8787b9e01e53d85e995ce8a495d8d93a5
libxl: improve return codes for some pci related functions

*libxl__device_from_pcidev(), pcidev_struct_fill() initialize
 the values of libxl_device and libxl_device_pci structs
 and can be void.

*libxl__create_pci_backend(), libxl__device_pci_destroy_all()
 should propagate the success/error, rather than always returning 0.

Signed-off-by: Paulina Szubarczyk <paulinaszubarczyk@gmail.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl_pci.c